73653131cbe7f9bf9b784e860adc1cb783f75879,xwiki-platform-tag/plugin/watchlist/src/main/java/com/xpn/xwiki/plugin/watchlist/WatchListPlugin.java,WatchListPlugin,initWatchListJob,#number#String#String#String#XWikiContext#,211
Before Change
job.setStringValue("contextDatabase", "xwiki");
doc.setContent("#includeInContext('XWiki.SchedulerJobSheet')");
doc.setAuthor("XWiki.Admin");
doc.setCreator("XWiki.Admin");
index = doc.createNewObject("XWiki.XWikiRights", context);
BaseObject rights = doc.getObject("XWiki.XWikiRights", index);
rights.setStringValue("groups", "XWiki.XWikiAdminGroup");
After Change
if (StringUtils.isBlank(doc.getAuthor())) {
needsUpdate = true;
doc.setAuthor("XWiki.Admin");
}
if (StringUtils.isBlank(doc.getCreator())) {
needsUpdate = true;
doc.setCreator("XWiki.Admin");
}
if (StringUtils.isBlank(doc.getParent())) {
needsUpdate = true;